home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / pc / SNNSV32.ZIP / SNNSv3.2 / xgui / sources / ui_infoP.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-04-25  |  2.5 KB  |  67 lines

  1. /*****************************************************************************
  2.   FILE           : ui_infoP.h
  3.   SHORTNAME      : infoP.h
  4.   SNNS VERSION   : 3.2
  5.  
  6.   PURPOSE        : Header file of correspondent '.c' file
  7.   NOTES          :
  8.  
  9.   AUTHOR         : Tilman Sommer
  10.   DATE           : 27.6.1990
  11.  
  12.   CHANGED BY     : Guenter Mamier
  13.   IDENTIFICATION : @(#)ui_infoP.h    1.11 3/2/94
  14.   SCCS VERSION   : 1.11
  15.   LAST CHANGE    : 3/2/94
  16.  
  17.              Copyright (c) 1990-1994  SNNS Group, IPVR, Univ. Stuttgart, FRG
  18.              
  19. ******************************************************************************/
  20.  
  21.  
  22. #ifndef _UI_INFOP_DEFINED_
  23. #define _UI_INFOP_DEFINED_
  24.  
  25.  
  26.  
  27.  
  28. extern void ui_info_unitUpdateProc (Widget, FlagType, caddr_t);
  29. extern void ui_info_linkUpdateProc (Widget, XtPointer, caddr_t);
  30. extern void ui_info_freezeUnit (Widget, int, caddr_t);
  31. extern void ui_info_assignLayer(Widget, struct InfoCallLayerStruct *, caddr_t);
  32. extern void ui_info_setDefault (Widget, int, caddr_t);
  33. extern void ui_info_displayList (Widget, struct SimpleListType *, caddr_t);
  34. extern void ui_info_showFirstSiteOfTargetUnit (Widget, caddr_t, caddr_t);
  35. extern void ui_info_showNextSiteOfTargetUnit (Widget, caddr_t, caddr_t);
  36. extern void ui_info_showFirstSuccOfSourceUnit (Widget, XtPointer, caddr_t);
  37. extern void ui_info_showNextSuccOfSourceUnit (Widget, XtPointer, caddr_t);
  38. extern void ui_info_showFirstPredOfTargetUnit (Widget, XtPointer, caddr_t);
  39. extern void ui_info_showNextPredOfTargetUnit (Widget, XtPointer, caddr_t);
  40. extern void ui_info_showSelectedUnit (int);
  41. extern void ui_info_listAllTargetUnits (Widget, int, caddr_t);
  42. extern void ui_info_listAllSourceUnits (Widget, int, caddr_t);
  43. extern void ui_info_listAllSites (Widget, int, caddr_t);
  44. extern void ui_info_listAllLinksToCurrentSite (Widget, int, caddr_t);
  45. extern void ui_info_setUnitItems (struct UnitWidgetType, 
  46.     struct UnitAttributeType);
  47. extern void ui_info_storeAttributes (int, struct UnitAttributeType);
  48. extern void ui_info_initUnitStruct(struct UnitAttributeType *unit);
  49. extern void ui_info_getDisplayedUnitAttributes(struct UnitWidgetType *,
  50.         struct UnitAttributeType *);
  51. extern void ui_info_showPredOfTargetUnit(int, FlintType);
  52. extern void ui_info_makeUnitInfoPanelConsistent(void);
  53.  
  54.  
  55.     /* widgets of all data fields in the info panel */
  56. extern struct UnitWidgetType ui_targetWidgets, ui_sourceWidgets;
  57. extern struct LinkWidgetType ui_linkWidgets;
  58.  
  59. extern Bool   ui_infoIsCreated; /* yes or no */
  60.  
  61. #endif /* _UI_INFOP_DEFINED_ */
  62.  
  63.  
  64. /* end of file */
  65. /* lines: 63 */
  66.  
  67.